import requestConfig from '@/utils/config/index.js'
import request from '@/utils/request.js'

function requestFun(param) {
	return new Promise( (resolve,reject)=>{
		uni.request({
			url: param.url,
			method: param.method,
			data: param.data,
			header: {
				'X-Authorization-access_token': uni.getStorageSync("_app_token")
			},
			success: (res) => {
				res.data.code = parseInt(res.data.code)
				resolve(res.data)
			},
			fail: (res) => {
				reject(res)
			}
		})
	})
}

// 故障汇报-查询单条数据
export function getFaultReport(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woFaultReport/get',
	}
	return requestFun(param) 
}

// 错误报告列表
export function getFaultReportList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woFaultReport/list',
	}
	return requestFun(param) 
}

// 新增错误报告
export function addFaultReport(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woFaultReport/add',
	}
	return requestFun(param) 
}

// 修改错误报告
export function updateFaultReport(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woFaultReport/update',
	}
	return requestFun(param) 
}

// 删除错误报告
export function deleteFaultReport(data) {
	return request.post({
		url: '/workorder/v3/api/woFaultReport/deleteByWoId',
		params: data
	});
}

// 工单基本信息-更新状态
export function updateState(data) {
	return request.post({
		url: '/workorder/v3/api/woOrderInfo/updateState',
		params: data
	});
}

// 工单基本信息-列表查询
export function getWoOrderList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woOrderInfo/list',
	}
	return requestFun(param) 
}

// 工单基本信息-查询单条数据
export function getBaseInfoApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woOrderInfo/get',
	}
	return requestFun(param) 
}

// 工单基本信息-修改
export function updateWoOrder(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woOrderInfo/update',
	}
	return requestFun(param) 
}

// 工单类型-列表查询
export function getWoTypeList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woType/list',
	}
	return requestFun(param) 
}

// 故障现象列表查询
export function getPhenomenonList(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/faultKnowledge/list',
	}
	return requestFun(param) 
}

// 工单类型-查询单条数据
export function getWoTypeInfoApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woType/getByWoId',
	}
	return requestFun(param) 
}
// 获取tab
export function getWoTabApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woType/get',
	}
	return requestFun(param) 
}

// 工单业务对象关联关系-查询
export function getConectInfoApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woBoRelation/list',
	}
	return requestFun(param) 
}

// 工单业务对象关联关系-添加
export function addConectInfoApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woBoRelation/add',
	}
	return requestFun(param) 
}

// 工单业务对象关联关系-查询工单id
export function getWoId(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woBoRelation/getWoId',
	}
	return requestFun(param) 
}

// 工单业务对象关联关系-查询
export function findListByBoIds(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woBoRelation/findListByBoIds',
	}
	return requestFun(param) 
}

// 工单业务对象关联关系-批量保存
export function saveBoList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woBoRelation/saveList',
	}
	return requestFun(param) 
}

// 工序-列表查询
export function getProcedureApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/find/list',
	}
	return requestFun(param) 
}
// 工序-列表查询
export function getProcedureList(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/find/query',
	}
	return requestFun(param) 
}
// 工序-列表查询
export function getProcedureChildList(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/find/listHasChild',
	}
	return requestFun(param) 
}
// 工序-列表查询
export function getProcedurePage(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/find/page',
	}
	return requestFun(param) 
}
// 工序-列表查询(根据工单id)
export function getProcedureByWoId(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/find/queryByWoId',
	}
	return requestFun(param) 
}
// 工序-修改工序(单个)
export function updateProcedureSingle(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/update',
	}
	return requestFun(param) 
}
// 工序-修改工序(批量)
export function updateProcedureApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProcedure/update/list',
	}
	return requestFun(param) 
}

// 物资材料
export function getDataMaterialsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMaterial/find/list',
	}
	return requestFun(param) 
}
// 物料-增加物料(批量)
export function saveDataMaterialsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMaterial/save/list',
	}
	return requestFun(param) 
}
// 物料-修改物料(批量)
export function updateDataMaterialsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMaterial/update/list',
	}
	return requestFun(param) 
}
// 物料-修改物料(单个)
export function updateSingleMaterialsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMaterial/update',
	}
	return requestFun(param) 
}
// 物料-根据领料退料更新
export function updateByMaterialsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMaterial/updateByMaterial',
	}
	return requestFun(param) 
}
// 物料-删除物料(单个)
export function deleteSingleMaterialsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMaterial/remove',
	}
	return requestFun(param) 
}

// 外包服务
export function getServiceApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woService/find/list',
	}
	return requestFun(param) 
}

// 保存外包服务修改
export function saveServiceApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woService/update/list',
	}
	return requestFun(param) 
}

// 工器具
export function getToolApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTool/find/list',
	}
	return requestFun(param) 
}

// 保存工器具修改
export function saveToolApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTool/update/list',
	}
	return requestFun(param) 
}

// 工种
export function getWorkTypeApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woWorker/find/list',
	}
	return requestFun(param) 
}

// 保存工种修改
export function saveWorkTypeApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woWorker/update/list',
	}
	return requestFun(param) 
}

// 数据测量
export function getDataMeasureApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMeasure/find/list',
	}
	return requestFun(param) 
}

// 保存数据测量修改
export function saveDataMeasureApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMeasure/save/list',
	}
	return requestFun(param) 
}

// 测量数据-修改测量数据(批量)
export function updateDataMeasureApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woMeasure/update/list',
	}
	return requestFun(param) 
}

// 技术记录
export function getTechRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTecrecord/find/list',
	}
	return requestFun(param) 
}

// 新增技术记录
export function addRecordsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTecrecord/save',
	}
	return requestFun(param) 
}

// 更新技术记录
export function updateRecordsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTecrecord/update',
	}
	return requestFun(param) 
}

// 删除技术记录
export function deleteRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTecrecord/remove',
	}
	return requestFun(param) 
}

// 试运记录
export function getSyRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/find/list',
	}
	return requestFun(param) 
}

// 试运缺陷记录
export function getQxRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/defect/find/list',
	}
	return requestFun(param) 
}

// 试运参数记录
export function getParamRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/parm/find/list',
	}
	return requestFun(param) 
}

// 增加试运行记录(多条)
export function saveSyRecordsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/save/find',
	}
	return requestFun(param) 
}

// 修改试运行记录(单个)
export function updateSyRecordsApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/update',
	}
	return requestFun(param) 
}

// 删除试运行记录(批量)
export function removeListSyRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/remove/list',
	}
	return requestFun(param) 
}

// 删除试运行记录
export function removeSyRecordsApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/remove',
	}
	return requestFun(param) 
}

// 试运行缺陷记录-增加试运行缺陷记录(单个)
export function saveSyDeftctApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/defect/save',
	}
	return requestFun(param) 
}

// 试运行缺陷记录-修改试运行缺陷记录(单个)
export function updateSyDeftctApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/defect/update',
	}
	return requestFun(param) 
}

// 试运行缺陷记录-删除试运行缺陷记录(单个)
export function removeSyDeftctApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/defect/remove',
	}
	return requestFun(param) 
}

// 试运行参数记录-增加试运行参数记录(单个)
export function saveSyParmApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/parm/save',
	}
	return requestFun(param) 
}

// 试运行参数记录-修改试运行参数记录(单个)
export function updateSyParmApi(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/parm/update',
	}
	return requestFun(param) 
}

// 试运行参数记录-删除试运行参数记录(单个)
export function removeSyParmApi(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTest/parm/remove',
	}
	return requestFun(param) 
}

// 定期工作-单个查询
export function getPlanInfo(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/pwPlan/find/with/timerules',
	}
	return requestFun(param)
}

// 定期工作分类-列表查询
export function getPwCategory(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/pwCategory/find/all',
	}
	return requestFun(param)
}

// 工单业务对象类型状态-列表查询
export function getWoBoTypeState(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woBoTypeState/list',
	}
	return requestFun(param)
}

// 标准工单基本信息-列表查询
export function getWoStdOrderList(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/WoStdOrderInfo/list',
	}
	return requestFun(param)
}

// 标准工单基本信息-单条查询
export function getWoStdOrderInfo(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/WoStdOrderInfo/getOne',
	}
	return requestFun(param)
}

// 工单任务类型-列表查询
export function getWoTypeTaskList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woTypeTask/find/list',
	}
	return requestFun(param)
}

// 工单成果查询
export function getAchievementList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAchievement/findList',
	}
	return requestFun(param)
}

// 工单成果保存
export function saveAchievement(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAchievement/saveAchievement',
	}
	return requestFun(param)
}

// 工单成果删除
export function removeAchievement(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAchievement/remove',
	}
	return requestFun(param)
}

// 任务进展查询
export function getProgressList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProgress/findList',
	}
	return requestFun(param)
}

// 任务进展保存
export function saveProgress(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProgress/saveProgress',
	}
	return requestFun(param)
}

// 任务进展删除
export function removeProgress(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woProgress/remove',
	}
	return requestFun(param)
}

// 工单成本汇总-查询
export function getCostList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woOrderCost/find/list',
	}
	return requestFun(param)
}

// 工单成本汇总-新增
export function saveCost(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woOrderCost/save',
	}
	return requestFun(param)
}

// 验收卡模板查询
export function getAccTemplate(){
	let param = {
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/findAccTemplate',
	}
	return requestFun(param)
}

// 完工验收卡信息查询
export function getAccByWoId(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/findByWoId',
	}
	return requestFun(param)
}

// 完工验收卡信息查询
export function getAccListByWoId(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/findListByWoId',
	}
	return requestFun(param)
}

// 完工验收卡信息查询
export function getAcceptance(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/findAcceptance',
	}
	return requestFun(param)
}

// 完工验收卡保存
export function saveAcceptance(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/saveAcceptance',
	}
	return requestFun(param)
}

// 验收卡保存
export function saveAccChecklist(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/saveAccChecklist',
	}
	return requestFun(param)
}

//验收申请(检修交代)-查询单条数据
export function getCheckOrder(data) {
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/get',
	}
	return requestFun(param) 
}

// 验收申请(检修交代)-修改
export function checkOrderUpdate(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/update',
	}
	return requestFun(param) 
}

// 验收申请(检修交代)-新增
export function checkOrderAdd(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/add',
	}
	return requestFun(param) 
}

// 验收申请(检修交代)-查询检修交代
export function searchCheckOrder(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woAcceptance/list',
	}
	return requestFun(param) 
}

// 安全许可及防护内容查询
export function getSpCheckList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woSpChecklist/findApp',
	}
	return requestFun(param)
}

// 安全许可及防护内容保存
export function saveSpCheckList(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woSpChecklist/saveApp',
	}
	return requestFun(param)
}

// 查询签证角色
export function getQualityCheckerList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woQualityPoint/find/checkerList',
	}
	return requestFun(param)
}

// 查询工单质量签证单
export function getQualityPointList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woQualityPoint/find/pointList',
	}
	return requestFun(param)
}

// 查询签证单确认信息
export function getQualityCheckList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woQualityCheck/find/checkList',
	}
	return requestFun(param)
}

// 查询签证单确认信息
export function getQualityCheckHisList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woQualityCheck/find/checkHisList',
	}
	return requestFun(param)
}

// 保存工单质量签证单
export function saveQualityCheck(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woQualityCheck/save/list',
	}
	return requestFun(param)
}

// 工单质量安全验证人-列表查询
export function getCheckPersonList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woCheckPerson/find/list',
	}
	return requestFun(param)
}

// 工单质量安全验证人-增加工单质量安全验证人(批量)
export function saveCheckPersonList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woCheckPerson/save/list',
	}
	return requestFun(param)
}

// 工单设备清单-列表查询
export function getLocaList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woLocaList/find/list',
	}
	return requestFun(param)
}

// 工单设备清单-增加工单设备清单(批量)
export function saveLoca(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woLocaList/save/list',
	}
	return requestFun(param)
}

// 修前准备工作
export function getPreWork(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woPreWork/getById',
	}
	return requestFun(param)
}

// 修前准备工作-增加修前准备工作(单个)
export function savePreWork(data){
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woPreWork/save',
	}
	return requestFun(param)
}

// 工单质量安全验证等级-列表查询
export function getCheckLevelList(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woCheckLevel/list',
	}
	return requestFun(param)
}

// 不符合项-列表查询
export function getExceptionList(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woExceptionPo/find/list',
	}
	return requestFun(param)
}

// 不符合项-查询不符合项
export function getException(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woExceptionPo/getById',
	}
	return requestFun(param)
}

// 不符合项-删除不符合项(单个)
export function removeException(data){
	let param = {
		data: data,
		method: "GET" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woExceptionPo/remove',
	}
	return requestFun(param)
}

// 不符合项-保存不符合项(单个)
export function saveException(data) {
	let param = {
		data: data,
		method: "POST" ,
		url: requestConfig.baseUrl + '/workorder/v3/api/woExceptionPo/save',
	}
	return requestFun(param)
}